home *** CD-ROM | disk | FTP | other *** search
/ MacHome 1999 February/March / MacHome CD (February and March 1999).iso / Software Updaters / Unreal 1.02b1 Update / Unreal 1.0.2b1 Read Me next >
Text File  |  1998-11-24  |  8KB  |  115 lines

  1. Unreal Macintosh 1.0.2 Beta 1
  2. November 23,1998
  3.  
  4. IMPORTANT- This is a public beta of Unreal Mac.  While we hope it fixes many bugs, it has not been through the normal full testing procedures so there may be problems with it.  There were over 5000 changes to the code since the last beta patch release, so it is very likely some new problems may have been introduced.  Some outstanding bugs reported in previous versions of Unreal Mac may still exist, the main goal for this first beta of 1.0.2 is to get the new 219 networking code up and running.  If bugs from previous Unreal's still exist, report them to the email address below.
  5.  
  6. Instructions
  7. BEFORE INSTALLING THIS PATCH, MAKE COPIES OF YOUR UNREAL APPLICATION AND UNREAL "SYSTEM" FOLDER! If you have more problems with 1.0.2b1 than you did with the previous version of Unreal Mac, go back to the saved copy.
  8.  
  9. To update Unreal (version 1.0 or 1.01b1), first run the "Unreal 1.0.2b1 Updater" application and select your Unreal application.  Your old Unreal application will be moved to the trash.  Then you need to copy all of the files from the 'Put contents in Unreal "System"' folder into the "System" folder in your Unreal folder.  Replace all duplicates.
  10.  
  11. Report problems with 1.0.2b1 to: unrealbeta@westlakeinteractive.com.  This address is not for tech support, but for reporting bugs. You may not receive a reply to your mail.
  12.  
  13. NOTE: Memory allocation has changed in this version of Unreal, you may find better results if your Unreal application partition size is set to 80,000K or more (instead of the original 72,000K).
  14.  
  15. A copy of UnrealFinder (a 3rd party shareware utility) is included with this archive, it is not supported by Westlake or MacSoft, check its read me files for more information on registering and using it.
  16.  
  17. Bugs Fixed
  18.  
  19. 1.0.2b1 Fixes
  20. Updated code to version 219, now compatible with PC 219 servers.
  21.  
  22. Stability of network games should be much better.
  23.  
  24. You can now drag files of any type onto the Unreal application (you may need to rebuild your desktop if this doesn't show up immediately).  If the file ends in .unr, it will be loaded as a map and the file type & creator will be set to the correct types (so you can just double click it the next time).
  25.  
  26. A new option "LightModify" is now available in the Advanced Options dialog under 3Dfx Glide and Rave.  This value allows you to increase the game's brightness beyond the normal settings.  When it is set to 0, the game plays as normal.  Setting it to 1.0 will make all the lighting 100% brighter.  0.5 will make it 50% brighter, etc.  You must quit the game after changing this option to have it take effect.
  27.  
  28. Some crashes in the Advanced Options dialog have been fixed.
  29.  
  30. New memory manager (HeapManager, see copyright below) should provide more stability on large levels.
  31.  
  32. Important Notes
  33.  
  34. 1. Unreal 219 is NOT network-compatible with previous versions of Unreal.  You can only connect to servers and other players running Unreal 218 or later!
  35.  
  36. 2. Quality network play totally depends on Unreal knowing how much bandwidth is available on your Internet connection.  There are two ways to set your bandwidth:
  37.  
  38.    A. In the "Join Game" menu, select "28K Internet", "56K Internet" or "LAN".
  39.  
  40.    B. At any time during gameplay, use the NETSPEED command. For example, for a 28.8K connection:
  41.  
  42.       * Press TAB to bring up the console
  43.       * Type the following: NETSPEED 2600
  44.       * Press ENTER
  45.  
  46. Our testing has found the following NETSPEED settings ideal:
  47.  
  48. Modem Speed      Excellent ISP                      Good ISP                               Poor quality ISP
  49. 28.8K                                NETSPEED 2600  NETSPEED 2400  NETSPEED 2100
  50. 33.6K                                NETSPEED 3000  NETSPEED 2800  NETSPEED 2400
  51. 56.6K+                              NETSPEED 3500  NETSPEED 3000  NETSPEED 2600
  52.  
  53. If you see any of the following symptoms happen repeatedly while playing Internet Unreal, you should lower your NETSPEED setting:
  54.  
  55.    A. You experience delays of 1 second or more between when you press the FIRE button and you see your shot fire.
  56.    B. The message "Bandwidth Saturated, Lower Your Net Speed" appears.
  57.    C. You appear to "teleport" around haphazardly, rather than move smoothly through the level.
  58.    D. Your PING time (displayed in STAT NET) starts increasing, or becomes unreasonably large.
  59.  
  60. The following PING times can be expected:
  61.  
  62.    * Modem connection: 200-350.
  63.    * ISDN or cable modem connection: 100-200.
  64.    * T1 connection (not saturated): 50-150.
  65.    * LAN: 30-80.
  66.  
  67. Some modem connections are considerably worse. Add 100-200 msec if server is in another country.
  68.  
  69. You tend to get 30% best ping times at night than day, because the Internet is less saturated then.
  70.  
  71. 3. While playing Internet Unreal, press TAB, type "STAT NET", and press ENTER to bring up network statistics.  You can use these statistics to diagnose problems with your connection:
  72.  
  73.    PING: Lag caused by Internet connection, in milliseconds. Lower=Better.
  74.    CHANNELS: Number of actors the server is sending you.
  75.    UNORDERED: Number of out-of-order packets received. If this
  76.       number is not zero, you likely have a bad Internet connection.
  77.    PACKET LOSS: Percentage of packets lost.  The lower the number,
  78.       the better your connection.  If this number is frequently 
  79.       above 10%, try lowering your NETSPEED.
  80.    PACKETS/SEC: Number of packets sent and received.
  81.    BUNCHES/SEC: Number of actor updates sent and received.
  82.    BYTES/SEC: Number of bytes sent and received.
  83.    NETSPEED: Your current NETSPEED setting.
  84.  
  85. 4. For gameplay to perform acceptably, administrators running dedicated Unreal servers need to use the following settings in Advanced Options / Networking / TCPIP Network Play / MaxTicksPerSecond:
  86.  
  87.    For Internet servers: 15 to 25
  88.    For LAN servers: 25 to 35
  89.  
  90.    The higher the number, the more frequently the server updates the game world--resulting in smoother gameplay, but also more network traffic.
  91.  
  92. 5. While this version should improve Internet play, we have more work to do in this area before it's perfect.  There will be several more patches.
  93.  
  94. 1.0.1b1 Fixes
  95. Internet play against Unreal PC servers that are running version 217 should work now.  Not all of the 217 code changes from the PC have been integrated into the Mac yet, but enough to make the network games work better.
  96.  
  97. AppleTalk games should no longer pause the server every 4 seconds while playing a game.
  98.  
  99. RAVE detection on machines with multiple monitors should now work correctly.
  100.  
  101. The "O" key now can be bound to functions in the keyboard config screens.
  102.  
  103. A bug that caused the game to crash when certain death animations were seen (beheading mostly) in 3Dfx mode is fixed.
  104.  
  105. A new variable has been added to the Unreal.ini file for cable modem users.  If your cable mode loses its connection after a few minutes of playing, add an "OSTime=xxxx" variable to the "MacDrv.MacClient" section of the Unreal.ini and set xxxx to a number other than zero.  This number is the amount of ticks (1/60ths of a second) between calls to the OS to give it some time to do periodic tasks.  Setting it to 3600 (once a minute) would probably work for most cable modems, although you can try longer or shorter times.
  106.  
  107. Copyright notices
  108.  
  109. HeapManager
  110. Copyright © Biit Inc 1996-1998 All Rights Reserved
  111.  
  112. Permission to use, copy, modify, and distribute this software, in both binary and source forms, and together with its documentation, for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Biit not be used in advertising or publicity pertaining to distribution of this software without specific, written permission.
  113.  
  114. BIIT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL BIIT BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  115.